Below are details for Mama Zarella's Italian Restaurant, a pizza restaurant offering their services around Powell
Name : Mama Zarella's Italian Restaurant
Address : 240 North Liberty Street
Zip/Postcode : 43065
Phone : (614)785-6262
Fax :
Email :
Offering : Pizza Restaurant
Please help us keep upto date information on Mama Zarella's Italian Restaurant. Click here to submit an update